html,body {height: 100%; width: 100%; overflow: hidden;}
.wrap {position: relative; height: 100%; width: 100%;}
#top {position: absolute; top:0; left: 0; width: 100%; height: 60px; z-index: 9;  background-color: #fff; border-bottom: 1px solid #ff8b2d;}
#menu,#content,#chart {position: relative; height: 100%; box-sizing: border-box; padding-top: 90px;}
#menu {float: left; border-right: 1px solid #ccc; width: 200px; margin-right: -201px;}
#content {float: left; width: 100%;}
#chart {float: right; border-left: 1px solid #ccc; width: 300px; margin-left: -301px;}

.hide-left #menu {width: 1px;}
.main {margin: 0 301px 0 201px; position: relative; height: 100%;}